#ifndef LCD_H_
#define LCD_H_

#include "display/spi_lcd.h"
#include "display/fonts.h"
#include "math/geometry.h"

#define LCD_SCR_WIDTH 	132
#define LCD_SCR_HEIGHT 	132

/// High Level API Functions starts with lcd_
void lcd_Init();

void inline lcd_ClearScreen(unsigned int color);

void inline lcd_DrawPoint(Point * point, unsigned int color);

void lcd_WriteChar(char c, unsigned short x, unsigned short y, int size,
		unsigned short fColor, unsigned short bColor);

void lcd_WriteString(char *pString, int x, int y, int Size, int fColor,
		int bColor);

#endif /*LCD_H_*/
